﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace EstruturaLacoExercicioSomaSubtracao
{
    class Program
    {
        static Double ERRO = -1.0;
        static Double SOMA_10 = 0.64563492063492067;
        static Double SOMA_100 = 0.688172179310195;
        static Double SOMA_1000 = 0.69264743055982225;

        static void Main(string[] args)
        {
            Console.WriteLine("Estrutura de Laço - Exercício 16");
            Console.WriteLine("\tDesenvolva funcao() que receba um número [n] (inteiro positivo) e calcule o seguinte somatório: (1/1 - 1/2 + 1/3 - 1/4 + ... 1/[n]). Caso o número informado seja negativo, deverá retornar um valor de erro.\n");

            Console.WriteLine("funcao(  -1) -> " + (funcao(-1) == ERRO));
            Console.WriteLine("funcao(  10) -> " + (funcao(10) == SOMA_10));
            Console.WriteLine("funcao( 100) -> " + (funcao(100) == SOMA_100));
            Console.WriteLine("funcao(1000) -> " + (funcao(1000) == SOMA_1000));

            Console.WriteLine("\nDigite <ENTER>...");
            Console.ReadLine();
        }

        static Double funcao(int valor)
        {
            return Double.MinValue;
        }

    }
}
